MPLS-based Request Routing
نویسندگان
چکیده
Current high-volume, high-availability data centers and content distribution networks use clusters of Web servers or caches to achieve scalability and reliability. In such environments a front-end dispatcher (or router) directs incoming client requests to one of the server machines. The request-routing decision can be based on a number of criteria, including server load, client request, or client identity. Dispatchers may be broadly categorized into two types: layer-4 dispatchers which base decisions on TCP and IP headers alone, and layer-7 dispatchers which use application layer information (e.g., HTTP headers) to direct clients. Content-based routing, for example, requires the dispatcher to terminate the incoming connection, examine the higher-layer headers, and create a new connection with the appropriate server (or transfer the incoming connection). As Web application requirements evolve, there will be a need for more sophisticated request routing, which implies that examining only transport-layer headers provides insufficient functionality. But layer-7 dispatchers, while more sophisticated, suffer from limited scalability and performance since they must perform connection termination and management for a large number of clients. Ideally, a dispatcher should provide the flexibility of layer-7 forwarding, while maintaining performance levels comparable with layer-4 hardware switches. In this synopsis we describe an approach that, when combined with an intelligent client-side proxy, can implement a dispatcher using commercial, high-performance, off-theshelf switching hardware, while also providing the flexibility of a content-based router.
منابع مشابه
Using a Fuzzy Rule-based Algorithm to Improve Routing in MPLS Networks
Today, the use of wireless and intelligent networks are widely used in many fields such as information technology and networking. There are several types of these networks that MPLS networks are one of these types. However, in MPLS networks there are issues and problems in the design and implementation discussion, for example security, throughput, losses, power consumption and so on. Basically,...
متن کاملNetwork Working Group Crankback Signaling Extensions for Mpls and Gmpls Rsvp-te Status of This Memo
In a distributed, constraint-based routing environment, the information used to compute a path may be out of date. This means that Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) Traffic Engineered (TE) Label Switched Path (LSP) setup requests may be blocked by links or nodes without sufficient resources. Crankback is a scheme whereby setup failure information is returned from...
متن کاملA New Routing Algorithm: MIRAD
LSP routing is among the prominent issues in MPLS networks traffic engineering. The objective of this routing is to increase number of the accepted requests while guaranteeing the quality of service (QoS). Requested bandwidth is the most important QoS criterion that is considered in literatures, and a various number of heuristic algorithms have been presented with that regards. Many of these al...
متن کاملA Reactive Scheme for Traffic Engineering in MPLS Networks
In this paper we develop a new Traffic Engineering scheme for congestion control in MPLS networks based on a reactive mechanism. While most existing TE schemes to prevent network congestion rely on constraint-based routing (CBR), the proposed algorithm uses a local search technique where the basic move is the modification of the route for a single Label Switched Path (LSP). Two versions of the ...
متن کاملLazy Rerouting for MPLS Traffic Engineering
We propose novel Traffic Engineering (TE) schemes for congestion control in MPLS networks based on a reactive mechanism. While most existing TE schemes to prevent network congestion rely on constraint-based routing (CBR), the proposed algorithms use a local search technique where the basic move is the modification of the route for a single Label Switched Path (LSP). Because modifications cause ...
متن کاملDesign and implementation of an MPLS based load balancing architecture for Web switching
The WWW has been the preferred technology used to provide information and e-services over the Internet. However, one major limitation of Web servers is that beyond a threshold, the server will not be able to process requests in a timely manner or will reject requests. Addressing this problem requires new architectures such as Web clusters, and new technologies such as Web switching. The current...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001